/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.circuitrunners.frc2011;

/**
 *
 * @author Anupam
 */
public abstract class Components extends IOHandler implements Runnable {
    /**
     * Normal execution during tele-op enabled state
     */
    public abstract void run();
    /**
     * Initializes the Component of the robot
     */
    public abstract void init();
    /**
     * What to do when disabled
     */
    public abstract void disable();
}
